(calendar-event-to-date): Set buffer in case calendar isn't current.
authorRichard M. Stallman <rms@gnu.org>
Sun, 8 May 1994 06:29:31 +0000 (06:29 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sun, 8 May 1994 06:29:31 +0000 (06:29 +0000)
lisp/calendar/cal-menu.el

index 3313992d0b334e2290c39b59cf5ff161adff49e0..96faf2b49572bd4137d963efab67597e5b10c208 100644 (file)
 (put 'insert-weekly-diary-entry 'menu-enable '(calendar-cursor-to-date))
 
 (defun calendar-event-to-date ()
-  "Date of last event. Nil if last event was not done on a date."
+  "Date of last event.  Value is nil if last event was not done on a date."
   (save-excursion
+    (set-buffer (window-buffer (posn-window (event-start last-input-event))))
     (goto-char (posn-point (event-start last-input-event)))
     (calendar-cursor-to-date)))